Skip to content

Update tests and run them automatically with GitHub Actions#115

Open
flaktack wants to merge 4 commits into
MMTIS:binary_relation_serializerfrom
flaktack:unittests
Open

Update tests and run them automatically with GitHub Actions#115
flaktack wants to merge 4 commits into
MMTIS:binary_relation_serializerfrom
flaktack:unittests

Conversation

@flaktack

Copy link
Copy Markdown

This make a few changes related to running unittests:

  1. the existing tests are updated to run. A base test class is added that allows creating a temporary database for each test to work with.
  2. lmdb tests are removed.
  3. load_object_by_id_version(..., version) is updated to return None if the entity is not found
  4. typings are updated to work with Python 3.14
  5. GitHub Actions are added to run tests automatically on each push/pull request.

@skinkie what are your thoughts? Is this the right direction?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant